take away (someone's) appetite

Translations
couper l'appétit à quelqu'un
Definitions
To cause someone to lose their desire to eat, often because of something unpleasant, disturbing, or unappetizing.